﻿/**
* jQuery EasyUI 1.4.3
* Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt
* To use it on other terms please contact us at info@jeasyui.com
* http://www.jeasyui.com/license_commercial.php
*
* jQuery EasyUI selector 扩展
* jeasyui.extensions.selector.singleDatagrid.js
* 开发 落阳
* 最近更新：2016-03-29
*
* 依赖项：
*   1、jquery.jdirk.js
*
* Copyright (c) 2016 Lixilin personal All rights reserved.
*/
(function ($) {

    $.util.namespace("$.easyui.showSelector.singleDatagrid");

    var self = $.easyui.showSelector.self.methods;

    function initialize(options) {

    }

    //  增加自定义扩展方法 $.easyui.showSelector.singleDatagrid；该方法弹出一个 包含一个 easyui-datagrid 控件的选择框窗口；
    $.easyui.showSelector.singleDatagrid = function (options) {
        options = options || {};
        var opts = $.extend({}, $.easyui.showSelector.singleDatagrid.defaults, options);

        return initialize(opts);
    };

    // 继承 $.easyui.showDialog 的属性，并增加了以下属性
    $.easyui.showSelector.singleDatagrid.defaults = $.extend({}, $.easyui.showDialog.defaults, {

        height: 360,
        minHeight: 360,
        title: "数据选择框",
        iconCls: "icon-hamburg-zoom",
        maximizable: true,
        collapsible: true,
        saveButtonText: "确定",
        saveButtonIconCls: "icon-ok",
        enableApplyButton: false,

        // Boolean 值，表示是否向datagrid扩展工具条；
        extToolbar: false,

        // 表示已选项，可以是String类型（多个则以英文逗号相连），也可以是Array类型。
        selected: null,

        //这是一个 function 对象，表示点击“确定”按钮时回调的函数；
        onEnter: function (selected) { },

        //这是一个 JSON-Object 对象，具体格式参考 easyui-datagrid 方法的参数 options 的格式；
        datagridOptions: {}
    });


})(jQuery);